package com.tz.crm.service;

/**
 * StatisticalFormService 接口
 * 首页 - 统计数据
 * 当awayMonth=0,表示本月;当awayMonth=1,表示上个月
 */
public interface StatisticalFormService {

    /**
     * 新增客户数
     *
     * @param awayMonth awayMonth
     * @return 新增客户数
     */
    int getCountNewCustomer(int awayMonth);

    /**
     * 拜访总量
     *
     * @param awayMonth awayMonth
     * @return 拜访总量
     */
    int getCountVisitRecorder(int awayMonth);

    /**
     * 签单总金额
     *
     * @param awayMonth awayMonth
     * @return 签单总金额
     */
    double getSumMoney(int awayMonth);

    /**
     * 收款总金额
     *
     * @param awayMonth awayMonth
     * @return 收款总金额
     */
    double getSumPaidMoney(int awayMonth);

    /**
     * 应收款总金额
     *
     * @param awayMonth awayMonth
     * @return 应收款总金
     */
    double getSumUnpaidMoney(int awayMonth);

}
